-
Notifications
You must be signed in to change notification settings - Fork 839
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
7288: include WithdrawalRequestPredeployAddress in genesis configuration #7356
7288: include WithdrawalRequestPredeployAddress in genesis configuration #7356
Conversation
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Signed-off-by: Matilda-Clerke <matilda.clerke@consensys.net>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
Might be nice to add a startup log when the address is different to default, could be a separate PR.
...src/main/java/org/hyperledger/besu/ethereum/mainnet/requests/WithdrawalRequestProcessor.java
Outdated
Show resolved
Hide resolved
@macfarla Do you think we should have the same for Consolidation requests since we have it for deposits and withdrawals? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
think it makes sense to use "withdrawal request contract" similar to "deposit contract" rather than "predeploy" unless there's a reason to keep that
config/src/main/java/org/hyperledger/besu/config/JsonGenesisConfigOptions.java
Outdated
Show resolved
Hide resolved
config/src/main/java/org/hyperledger/besu/config/JsonGenesisConfigOptions.java
Outdated
Show resolved
Hide resolved
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
…ntractAddress Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Signed-off-by: Matilda-Clerke <matilda.clerke@consensys.net>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changelog needs moving from 24.7.1 section to "next release"
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net>
Good catch, thanks Simon. I didn't think of that |
…ion (hyperledger#7356) * 7288: include WithdrawalRequestPredeployAddress in genesis configuration Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> * 7288: Update changelog Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> * 7288: Fix typo in new variable Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> * 7288: Rename withdrawalRequestPredeployAddress to withdrawalRequestContractAddress Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> * 7288: Update changelog to match recent changes Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> * 5098: Move changelog item to next release Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> --------- Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net> Signed-off-by: Matilda-Clerke <matilda.clerke@consensys.net> Signed-off-by: gconnect <agatevureglory@gmail.com>
PR description
Allow configuration of WithdrawalRequestPredeployAddress in genesis configuration
Fixed Issue(s)
#7288
Thanks for sending a pull request! Have you done the following?
doc-change-required
label to this PR if updates are required.Locally, you can run these tests to catch failures early:
./gradlew build
./gradlew acceptanceTest
./gradlew integrationTest
./gradlew ethereum:referenceTests:referenceTests